import logging
import os
import sys

# 测试项目名
test_epic = "xxx 系统 web自动化回归测试"
smoke_epic = "xxx 系统 web自动化冒烟测试"

# 获取当前项目的根目录，并将该目录添加到python模块搜索路径中
DIR_PATH = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(DIR_PATH)

# log日志输出级别
LOG_LEVEL = logging.DEBUG  # 文件
STREAM_LOG_LEVEL = logging.DEBUG  # 控制台

# 隐式等待时间设置，默认为10s，检测间隔步长默认0.5秒
WAIT_TIME = 10
POLL_TIME = 0.5

# 设置浏览器 Edge \ Chrome \Firefox
browser_type = 'Chrome'
# 设置浏览器是都以无头模式运行测试脚本，默认为False，则会在测试过程中调出浏览器
headless = False

# 钉钉机器人
secret = "SECeb733915c5527442a852e09abc546aa76612a8a78b023bd6596cf62e7ca88445"
webhook = "https://oapi.dingtalk.com/robot/send?access_token=72badf9a799f3bccda0cd94ecce0bc2ee85daa3544a1ad03062629aadb5f3a41"
# 设置是否发送钉钉群消息
is_dd_msg = False

# 设置文件路径
FILE_PATH = {
    'LOG': os.path.join(DIR_PATH, 'logs'),
    'SCREENSHOT': os.path.join(DIR_PATH, 'screenshot'),
    'CONFIG': os.path.join(DIR_PATH, 'config/config.ini'),
    'CASE': os.path.join(DIR_PATH, 'data/yaml/'),  # yaml 测试文件目录
}
